AlaskaLinuxUser's Scratchpad

Commit thy works unto the LORD, and thy thoughts shall be established. - Proverbs 16:3

CitySim Scenarios

20260517.png

As I mentioned before, we are getting down to the last few items left to complete CitySim. Last post I talked about creating disasters and mayhem in CitySim, and that means the big ticket items left were working on audio and building scenarios. I did make a few adjustments to the disasters since the last post, and they were fairly straight forward:

  • I changed the volcanos to be impervious to destruction, until their time runs out (about a month).
  • Meteor showers now strike a medium sized area, making it a good middle ground between earthquake and volcano.

But back to the subject at hand, I have created some scenarios for the game, which I hope are all unique and interesting.

Million Dollar Mayor

This scenario is sort of the "introduction to scenarios" with a fairly simple victory condition. All you have to do is amass 1 million UBcoins, which makes for an easy scenario. You could litterally get your city net positive on money and just wait until you have enough cash to win. Again, my goal is a relaxing past time for a game, and I think this fits right in.

Happy Heart

A little tougher and hopefully taking on a new aspect of the game, the Happy Heart scenario is based on building a city with 1 million people, who are all happy citizens, e.g., 99% happiness factor. Of course, there is a little story about getting your city put into a magazine for the happiest place to live, etc., but the premise is simple, but very hard to accomplish. Like they say, you can't make everybody happy all of the time... unless you need to win this scenario. I hope that this is more of a deep thought/planning exersize, but we will see.

Export Expert

Sort of a tougher version of the Million Dollar Mayor scenario, with this variation focusing on your exports, rather than cold hard cash. One of the big problems in this scenario is pollution, but other than maintaining a basic work force, you don't have to worry too much about population control, nor their related issues. Once your exports reaches 2500 exports per day, you win.

Disastermania

There may be some folks who want a little more struggle in the game. For the most part, my goal is a relaxing, simple game where you build up and watch your city. However, for those who need a little more action, or those who just like watching King Kong destroy their city, I added this scenario. A normal game has a disaster every 20 to 60 minutes. In this scenario, disasters occure between 5 and 15 minutes, making them pretty common occurences. The goal is to reach 1 million residents, despite volcanos and earthquakes obliterating your city on a regular basis.

Space Race

For the final scenario, you have to build and launch a rocket, carrying an astronaut, into space. Again, more of a relaxing past time, you simply need to build a city big enough, with enough income, to support the expensive launch pad opperation, which takes a whole year to launch. Once you've built the city big enough to support the endevour, you simply sit back and watch it happen.

None/Free play

While not really a scenario, you are given the option just to free play the game as well.

For all of the scenarios, you are given some sort of bonus money when you complete them, and you are allowed to continue playing that game for as long as you like, earning more badges or just enjoying your handiwork. It is my hope that these scenarios do not coincide with the earning of badges, which can happen in any scenario, but rather that they each present a unique aspect of the game to the user, causing them to hyper-focus on one particular part of the game.

If you want to check it out on my gitlab[1], you can ponder over my odd code choices....

Linux - keep it simple.

[1] https://gitlab.com/alaskalinuxuser/citysim-ubuntutouch